#include<iostream>
using namespace std;
const int N=100010;
int n=0,ans=0;
int a[N],s[N];

void in()
{
    cin>>n;
    for(int i=0;i<n;i++)cin>>a[i];
    return;
}
int main()
{
    in();
    for(int i=0,j=0;i<n;j++)
    {
        s[a[j]]++;
        
        while(s[a[j]]>1)
        {
            s[a[i]]--;
            i++;
        }
        
        ans=max(ans,j-i+1);
    }
    cout<<ans;
}